Learning Bayesian Network Structure using Markov Blanket in K2 Algorithm

Authors

Abstract:

‎A Bayesian network is a graphical model that represents a set of random variables and their causal relationship via a Directed Acyclic Graph (DAG)‎. ‎There are basically two methods used for learning Bayesian network‎: ‎parameter-learning and structure-learning‎. ‎One of the most effective structure-learning methods is K2 algorithm‎. ‎Because the performance of the K2 algorithm depends on node ordering‎, ‎more effective node ordering inference methods are needed‎. ‎In this paper‎, ‎based on the fact that the parent and child variables are identified by estimated Markov Blanket (MB)‎, ‎we first estimate the MB of a variable using Grow-Shrink algorithm‎, ‎then determine the candidate parents of a variable by evaluating the conditional frequencies using Dirichlet probability density function‎. ‎Then the candidate parents are used as input for the K2 algorithm‎. ‎Experimental results for most of the datasets indicate that our proposed method significantly outperforms previous method‎.  

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Investigation of the K2 Algorithm in Learning Bayesian Network Classifiers

This article may be used for research, teaching and private study purposes. Any substantial or systematic reproduction, redistribution , reselling , loan or sub-licensing, systematic supply or distribution in any form to anyone is expressly forbidden. The publisher does not give any warranty express or implied or make any representation that the contents will be complete or accurate or up to da...

full text

Bayesian Learning of Markov Network Structure

We propose a simple and efficient approach to building undirected probabilistic classification models (Markov networks) that extend näıve Bayes classifiers and outperform existing directed probabilistic classifiers (Bayesian networks) of similar complexity. Our Markov network model is represented as a set of consistent probability distributions on subsets of variables. Inference with such a mod...

full text

Bayesian Markov Blanket Estimation

This paper considers a Bayesian view for estimating a sub-network in a Markov random field. The sub-network corresponds to the Markov blanket of a set of query variables, where the set of potential neighbours here is big. We factorize the posterior such that the Markov blanket is conditionally independent of the network of the potential neighbours. By exploiting this blockwise decoupling, we de...

full text

Learning Bayesian Networks Structure using Markov Networks

This paper addresses the problem of learning a Bayes net (BN) structure from a database. We advocate first searching the Markov networks (MNs) space to obtain an initial RB and, then, refining it into an optimal RB. More precisely, it can be shown that under classical assumptions our algorithm obtains the optimal RB moral graph in polynomial time. This MN is thus optimal w.r.t. inference. The p...

full text

Improving Structure MCMC for Bayesian Networks through Markov Blanket Resampling

Algorithms for inferring the structure of Bayesian networks from data have become an increasingly popular method for uncovering the direct and indirect influences among variables in complex systems. A Bayesian approach to structure learning uses posterior probabilities to quantify the strength with which the data and prior knowledge jointly support each possible graph feature. Existing Markov C...

full text

Learning Bayesian Network Structure Using Genetic Algorithm with Consideration of the Node Ordering via Principal Component Analysis

‎The most challenging task in dealing with Bayesian networks is learning their structure‎. ‎Two classical approaches are often used for learning Bayesian network structure;‎ ‎Constraint-Based method and Score-and-Search-Based one‎. ‎But neither the first nor the second one are completely satisfactory‎. ‎Therefore the heuristic search such as Genetic Alg...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 21  issue 1

pages  1- 12

publication date 2016-09

By following a journal you will be notified via email when a new issue of this journal is published.

Keywords

No Keywords

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023